.cart{
    position: relative;
    padding-right: 20px;
    .cartNum{
        position: absolute;
        right: 0;
        top: 0;
        background: #fff;
        color: red;
        font-size: 12px;
        text-align: center;
        padding: 2px 10px;
        border: 1px solid #ccc;
        border-radius: 26px;
    }
}
.productSmallImg{
    width: 60%;
}
.productBigImg{
    width: 200px;
}
.filter{
    >div>div:last-child{
        width: 15%;
    }
}
.cartModal{
    .price{
        text-align: center;
        border: 1px solid #eee;
        margin-top: 20px;
        padding: 10px;
        margin-bottom: 50px;
    }
    .jiage{
        color: rgba(223, 48, 50, 0.8);
        font-weight: bold;
    }
    .totalprice{
        border-top: 1px solid #eee;
    }
    .jiesuan{
        margin-top: 20px;
        text-align: center;
    }

    .pitemImg{
        float: left;
        width: 60px;
        height: 60px;
    }

    .addo{
        font-size: 16px;
        margin: 0 10px;
        cursor: pointer;
    }
    .disAddo{
        font-size: 16px;
        margin: 0 10px;
        cursor: not-allowed;
        color: #aaa;
    }
    .delBtn{
        margin-bottom: 20px;
    }

}